package com.example.demo.aspect;


import lombok.Data;

/**
 * Log日志属性
 */
@Data
public class OperationLog {

    /**
     * 日志描述
     */
    private String logDescription;

    /**
     * 请求地址
     */
    private String url;
    /**
     * 请求IP
     */
    private String ip;
    /**
     * 请求方式
     */
    private String httpMethod;
    /**
     * 请求类名
     */
    private String className;
    /**
     * 请求方法名
     */
    private String methodName;
    /**
     * 方法参数
     */
    private String args;
    /**
     * 请求参数
     */
    private String reqParams;
    /**
     * 响应参数
     */
    private String respParams;
    /**
     * 响应时间
     */
    private long spendTime;

    /**
     * 是否成功
     */
    private String succeed;

    /**
     * 异常堆栈信息
     */
    private String message;

    /**
     * 模块名称
     */
    private String modelName;

    /**
     * 操作
     */
    private String action;

}
